Freeslot
MT_GORDO
S_GORDO_FALL
S_GORDO_FALL_CHECK
S_GORDO_JUMP
S_GORDO_RISE
S_GORDO_RISE_CHECK
S_GORDO_FLIPBACK
SPR_GORD

Object MT_GORDO
#$Name "Gordo"
#$Sprite GORDB0
#$Category "Kirby Enemies"
MapThingNum = 937
Spawnstate = S_GORDO_FALL
PainChance = 200
Mass = 100
SpawnHealth = 1
Speed = 3*fracunit
Radius = 30*fracunit
Height = 30*fracunit
Flags = MF_Special|MF_Enemy|MF_Pain|MF_RUNSPAWNFUNC|MF_NoGravity

State S_GORDO_FALL
SpriteName = GORD
SpriteFrame = B
Action A_ZThrust
Var1 = -1
Var2 = (0<<16)|0
Duration = 1
Next = S_GORDO_FALL_CHECK

State S_GORDO_FALL_CHECK
SpriteName = GORD
SpriteFrame = B
Action A_Boss5CheckOnGround
Var1 = S_GORDO_JUMP
Duration = 1
Next = S_GORDO_FALL

State S_GORDO_JUMP
SpriteName = GORD
SpriteFrame = B
Action A_ZThrust
Var1 = 15
Var2 = (1<<16)|0
Duration = 10
Next = S_GORDO_FALL
